/** 
 * 页面定义 
 * 请不要修改此文件 
 * @param dataStatistics 数据统计
 * @param realNameAuth 实名认证
 * @param realNameAuthResult 实名认证
 * @param assistantManage 管理员
 * @param assistantSetting 管理员设置
 * @param assistantInvite 管理员邀请
 * @param aiChatPage 智能体对话
 * @param addFriend 添加好友
 * @param unitDetail 单位详情
 * @param createAi 创建智能体
 * @param aiAuthCreate 授权信息
 * @param aiSwitch 切换智能助手
 * @param aiAdvancedSettings 高级设置
 * @param startPage 
 * @param home 首页
 * @param contact 通讯录
 * @param mine 我的
 * @param cardDetail 名片详情
 * @param cardEdit 编辑名片
 * @param basicInfoEdit 编辑基础信息
 * @param companyInfoEdit 编辑单位信息
 * @param attachmentDocsChoose 选择附件
 * @param contactInfoEdit 编辑联系方式
 * @param productServiceEdit 编辑产品与服务
 * @param companyDetail 单位详情
 * @param productDetail 产品详情
 * @param selectCircles 选择圈子
 * @param createCircle 新建圈子
 * @param circleDetail 圈子详情
 * @param circleSetting 圈子设置
 * @param editCircleInfo 圈子信息
 * @param circleFileUploadLimit 上传文件限制
 * @param selectMembers 选择成员
 * @param transferSuperAdmin 转移超管权限
 * @param circleAdminManagement 管理员
 * @param circleMemberSetting 身份设置
 * @param selectMemberIdentity 选择身份
 * @param addCircleSharedFile 添加共享文件
 * @param circleFileSetting 文件设置
 * @param selectFriends 选择好友
 * @param selectTags 选择标签
 * @param tagMembers 标签成员
 * @param inviteFriends 邀请好友
 * @param applyAudit 申请审核
 * @param friendApplyDetail 好友申请详情
 * @param circleApplyDetail 入圈申请详情
 * @param friendSetting 好友设置
 * @param friendSharedFiles 共享文件
 * @param knowledgeBase 知识库
 * @param fileResourceSetting 文件设置
 * @param login 登录
 * @param userAgreement 用户协议
 * @param cropImg 图片裁剪
 * @param searchPage 搜索
 * @param webview 
 */
type PageKeys = {  
  dataStatistics: 'dataStatistics',
  realNameAuth: 'realNameAuth',
  realNameAuthResult: 'realNameAuthResult',
  assistantManage: 'assistantManage',
  assistantSetting: 'assistantSetting',
  assistantInvite: 'assistantInvite',
  aiChatPage: 'aiChatPage',
  addFriend: 'addFriend',
  unitDetail: 'unitDetail',
  createAi: 'createAi',
  aiAuthCreate: 'aiAuthCreate',
  aiSwitch: 'aiSwitch',
  aiAdvancedSettings: 'aiAdvancedSettings',
  startPage: 'startPage',
  home: 'home',
  contact: 'contact',
  mine: 'mine',
  cardDetail: 'cardDetail',
  cardEdit: 'cardEdit',
  basicInfoEdit: 'basicInfoEdit',
  companyInfoEdit: 'companyInfoEdit',
  attachmentDocsChoose: 'attachmentDocsChoose',
  contactInfoEdit: 'contactInfoEdit',
  productServiceEdit: 'productServiceEdit',
  companyDetail: 'companyDetail',
  productDetail: 'productDetail',
  selectCircles: 'selectCircles',
  createCircle: 'createCircle',
  circleDetail: 'circleDetail',
  circleSetting: 'circleSetting',
  editCircleInfo: 'editCircleInfo',
  circleFileUploadLimit: 'circleFileUploadLimit',
  selectMembers: 'selectMembers',
  transferSuperAdmin: 'transferSuperAdmin',
  circleAdminManagement: 'circleAdminManagement',
  circleMemberSetting: 'circleMemberSetting',
  selectMemberIdentity: 'selectMemberIdentity',
  addCircleSharedFile: 'addCircleSharedFile',
  circleFileSetting: 'circleFileSetting',
  selectFriends: 'selectFriends',
  selectTags: 'selectTags',
  tagMembers: 'tagMembers',
  inviteFriends: 'inviteFriends',
  applyAudit: 'applyAudit',
  friendApplyDetail: 'friendApplyDetail',
  circleApplyDetail: 'circleApplyDetail',
  friendSetting: 'friendSetting',
  friendSharedFiles: 'friendSharedFiles',
  knowledgeBase: 'knowledgeBase',
  fileResourceSetting: 'fileResourceSetting',
  login: 'login',
  userAgreement: 'userAgreement',
  cropImg: 'cropImg',
  searchPage: 'searchPage',
  webview: 'webview',
};

enum Pages { 
  dataStatistics = 'pages/adminCenter/dataStatistics/main',
  realNameAuth = 'pages/adminCenter/realNameAuth/main',
  realNameAuthResult = 'pages/adminCenter/realNameAuthResult/main',
  assistantManage = 'pages/adminCenter/assistantManage/main',
  assistantSetting = 'pages/adminCenter/assistantSetting/main',
  assistantInvite = 'pages/adminCenter/assistantInvite/main',
  aiChatPage = 'pages/aiChatPage/aiChatPage/main',
  addFriend = 'pages/aiChatPage/addFriend/main',
  unitDetail = 'pages/aiChatPage/unitDetail/main',
  createAi = 'pages/aiSettings/createAi/main',
  aiAuthCreate = 'pages/aiSettings/aiAuthCreate/main',
  aiSwitch = 'pages/aiSettings/aiSwitch/main',
  aiAdvancedSettings = 'pages/aiSettings/aiAdvancedSettings/main',
  startPage = 'pages/base/startPage/main',
  home = 'pages/base/home/main',
  contact = 'pages/base/contact/main',
  mine = 'pages/base/mine/main',
  cardDetail = 'pages/card/cardDetail/main',
  cardEdit = 'pages/card/cardEdit/main',
  basicInfoEdit = 'pages/card/basicInfoEdit/main',
  companyInfoEdit = 'pages/card/companyInfoEdit/main',
  attachmentDocsChoose = 'pages/card/attachmentDocsChoose/main',
  contactInfoEdit = 'pages/card/contactInfoEdit/main',
  productServiceEdit = 'pages/card/productServiceEdit/main',
  companyDetail = 'pages/card/companyDetail/main',
  productDetail = 'pages/card/productDetail/main',
  selectCircles = 'pages/circle/selectCircles/main',
  createCircle = 'pages/circle/createCircle/main',
  circleDetail = 'pages/circle/circleDetail/main',
  circleSetting = 'pages/circle/circleSetting/main',
  editCircleInfo = 'pages/circle/editCircleInfo/main',
  circleFileUploadLimit = 'pages/circle/circleFileUploadLimit/main',
  selectMembers = 'pages/circle/selectMembers/main',
  transferSuperAdmin = 'pages/circle/transferSuperAdmin/main',
  circleAdminManagement = 'pages/circle/circleAdminManagement/main',
  circleMemberSetting = 'pages/circle/circleMemberSetting/main',
  selectMemberIdentity = 'pages/circle/selectMemberIdentity/main',
  addCircleSharedFile = 'pages/circle/addCircleSharedFile/main',
  circleFileSetting = 'pages/circle/circleFileSetting/main',
  selectFriends = 'pages/contacts/selectFriends/main',
  selectTags = 'pages/contacts/selectTags/main',
  tagMembers = 'pages/contacts/tagMembers/main',
  inviteFriends = 'pages/contacts/inviteFriends/main',
  applyAudit = 'pages/contacts/applyAudit/main',
  friendApplyDetail = 'pages/contacts/friendApplyDetail/main',
  circleApplyDetail = 'pages/contacts/circleApplyDetail/main',
  friendSetting = 'pages/contacts/friendSetting/main',
  friendSharedFiles = 'pages/contacts/friendSharedFiles/main',
  knowledgeBase = 'pages/knowledgeBase/main',
  fileResourceSetting = 'pages/knowledgeBase/fileResourceSetting/main',
  login = 'pages/login/main',
  userAgreement = 'pages/login/userAgreement/main',
  cropImg = 'pages/public/crop/main',
  searchPage = 'pages/public/searchPage/main',
  webview = 'pages/public/webview/main',
};
type PagesType = keyof typeof Pages; 
export { Pages }; 
export type { PageKeys, PagesType }; 
